#测试打开浏览器
import selenium
from selenium  import webdriver
from selenium.webdriver.chrome.options import Options

#第一种无界面方式(推荐),chrome_options可以设置多个参数
chrome_options = Options()
chrome_options.add_argument('window-size=1920x3000') #指定浏览器分辨率
chrome_options.add_argument('--disable-gpu') #谷歌文档提到需要加上这个属性来规避bug
chrome_options.add_argument('--hide-scrollbars') #隐藏滚动条, 应对一些特殊页面
chrome_options.add_argument('blink-settings=imagesEnabled=false') #不加载图片, 提升速度

chrome_options.add_argument('--headless')     #(其它可以不要，这个是无界面必须参数)浏览器不提供可视化页面. linux下如果系统不支持可视化不加这条会启动失败
browser=webdriver.Chrome(chrome_options=chrome_options)

#第二种无界面方式,简单
# chrome_options=webdriver.ChromeOptions()
# chrome_options.set_headless()
# browser=webdriver.Chrome(options=chrome_options)
browser.get("http://www.baidu.com")
print(browser.current_url)
browser.close()